Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F2 Argentina F3 Romania F8 Romania F11 Romania F12 Brazil F10 Brazil F11 Uruguay F1 Argentina F7 Chile F2 Chile F3 Romania F7 Romania F8 Romania F13 Venezuela F8 Colombia F2 Argentina F1 Argentina F3 Argentina F9 Uruguay F4 Uruguay F1 Romania F6 Argentina F4 Argentina F5 Uruguay F1 Brazil F12 Brazil F13 Cuba F1 Argentina F4 Argentina F5 Romania F4 Romania F5 Romania F14 Romania F15 Romania F16 Romania F17 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Colombia F1 Romania F9 Romania F9 Montevideo Challenger Hungarian Open - Budapest Tennis Cup of Flanders - Ostende Challenger Ford de Cherbourg - Cherbourg XL Challenger de Tenis Copa Sevilla - Seville The Nottingham Cahllenger - Nottingham Siemens Open 2002 - Scheveningen Geneva Challenger - Geneva Challenger 42 - Andrezieux Garden Open - Rome Gemax Samsung Open 2004 - Belgrade The LTA Wrexham Challenger - Wrexham Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona The Hilversum Open - Hilversum Zagreb Open - Zagreb Challenger 42 - Andrezieux Torneo Internacional Challenger Fila 2006 - Leon Harrah's Entertainment Men's Pro Challenger - Tunica IX Ciutat de Barcelona - Barcelona Joinville Tennis Festival - Joinville Challenger Groningen - Groningen Tatra Banka Open 2003 - Bratislava Amazonia Open de Tenis - Belem Aberto de Sao Paulo - Sao Paulo Open de Franche Comte - Besancon IPP Geneva Trophy - Geneva Copa Kia Challenger ATP - Santiago Zagreb Open - Zagreb Copa Petrobras - Bogota XI Trofeo Ciudad de Quito - Quito Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Porsche Open - Poznan Open de Montauban - Montauban Cepu Open - San Marino Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo KGHM Dialog Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli XL Capital Bermuda Open - Bermuda BMW Tennis Championship - Sunrise Timisoara Challenger - Timisoara Trofeo Sisma Mantova - Mantova LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Copa Petrobras-Paraguay - Asuncion Bancolombia Open - Cali Medjurgorje Open - Medjugorje Ethias Tennis Trophy - Mons Sao Paulo Challenger Iquique Challenger Besancon Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Marrakech Challenger Napoli Challenger Athens Challenger Seguros Bolivar Open - Medellin Copa Petrobras Uruguray - Montevideo Ethias Trophy - Mons Tennis Napoli Cup 2007 - Napoli Copa Petrobras Argentina - Buenos Aires Lugano Challenger XI Torneo Internazionale di Tennis - Barletta Braunschweig Challenger Scheveningen Challenger Copa Petrobras Argentina - Buenos Aires Naples Challenger - Naples Challenger Groningen - Groningen II Naples ITG Challenger - Naples Bordeaux Challenger Scheveningen Challenger Alphen Challenger Montevideo Challenger Salinas Challenger ECM Prague Open 2005 - Prague Lima Challenger 2007 - Lima Wolfsburg Challenger Cherbourg Challenger Barletta Challenger San Marino Cepu Open - San Marino BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Copa Petrobras-Argentina - Buenos Aires Tatra Banka Slovak Open - Bratislava Barletta Challenger BH Tennis Open International Cup - Belo Horizonte II Manta Open - Manta Sao Paulo Challenger Bancolombia Open - Bogota Aberto de Santa Catarina de Tenis - Florianopolis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arpa Ceramic Cup - Reggio Emilia Buenos Aires Challenger Ethias Trophy - Mons Barranquilla Challenger Mestre Challenger Caltanissetta Challenger Liberec Challenger Guayaquil Challenger Montevideo Challenger 6th Sardinian International Championships - Cagliari 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Panama City Challenger Montevideo Challenger Akbank Private Banking TED Open - Istanbul Rome Challenger Szczecin Challenger Mons Challenger Buenos Aires Challenger Rennes Challenger Intersport Heilbronn Open - Heilbronn Seguros Bolivar Open - Medellin Challenger 42 - Andrezieux Copa Petrobras Paraguay - Asuncion Copa Petrobras - Montevideo Santo Domingo Challenger Tunis Challenger Aix En Provence Challenger Montevideo Challenger Ordina Open - 's-Hertogenbosch Aix En Provence Challenger Santa Cruz de la Sierra 2 Challenger Lyon Challenger TennisCup Vlaanderen - Antwerp Open de Charleroi - Charleroi IX Torneo Internacionale de Tennis - Barletta Kos Succhetti Tennis Cup - Cordenons Montevideo Challenger Prostejov Challenger Caltanissetta Challenger Guayaquil Challenger Montevideo Challenger Iasi Challenger La Serena Open - La Serena Geneva Challenger - Geneva Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Fujitsu Siemens Open - Budapest Heineken Open - Auckland The Nottingham Challenger - Nottingham Banca Stato Challenger Lugano - Lugano Salzburg-Anif Challenger The Wrexham Challenger - Wrexham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba I Tourneo Fila Citta di Brindisi - Brindisi Campinas Challenger Puerto Vallarta Challenger Florianopolis Challenger Copa Ericsson Uruguay - Montevideo San Luis Potosi Challenger - San Luis Potosi Open Sainte-Victoire - Aix-En-Provence Internationale Badische Meisterschaften Um Den Techem Cup - Zell San Marino Cepu Open - San Marino Sarajevo Open 2004 - Sarajevo Czech Open - Prostejov The 'Fitz' Casino Challenger - Tunica Sarajevo Open - Sarajevo Challenger Casablanca San Angel - Mexico City Milan Challenger Riviera di Rimini Challenger - Rimini XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Colombia - Bogota XII Abierto Internacional de Salinas - Salinas BCR Open Romania - Bucharest ATP Open Castilla y Leon - Segovia Copa Petrobras-Colombia - Bogota Open des Alpes Trophee BNP Paribas - Grenoble Montevideo Challenger Ethias Trophy - Mons Kitzbuhel Challenger Copa Petrobras-Uruguay - Montevideo AAPT Championships - Adelaide Aix En Provence Challenger Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Stockholm Open - Stockholm Bordeaux Challenger Prostejov Challenger Copenhagen Open - Copenhagen Adidas International - Sydney Siebel Open - San Jose Open Seat Godo - Barcelona Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Open de Moselle - Metz Stockholm Open - Stockholm Chennai Open - Chennai Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort Croatia Open - Umag Open Romania - Bucharest Davidoff Swiss Indoors - Basel Chennai Open - Chennai SAP Open - San Jose Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Open Seat Godo 2007 - Barcelona Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar SAP Open - San Jose Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Movistar Open - Vina del Mar SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Masters Series - Hamburg Kremlin Cup - Moscow Serbia Open - Belgrade Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Dutch Open Tennis - Amersfoort Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia International Championship of Croatia - Umag Chennai Open - Chennai Open de Tenis Comunidad Valenciana - Valencia Pilot Pen Tennis - New Haven Movistar Open - Santiago Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe Catella Swedish Open - Bastad Bank Austria Tennis Trophy - Vienna Cherbourg Challeger Open de Moselle - Metz Copa Claro - Buenos Aires Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Sarajevo Challenger Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Campionati Internazionali di Sicilia - Palermo St. Brieuc Challenger Countrywide Classic - Los Angeles Santos Challenger Malaysian Open - Kuala Lumpur Portugal Open - Oeiras Vegeta Croatia Open - Umag China Open - Beijing Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona European Open - Antwerp Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Tunis Challenger Open Parc - Lyon Citi Open - Washington Argentina Open - Buenos Aires China Open - Beijing Forte Village Sardegna Open - Sardinia SkiStar Swedish Open - Bastad Gonet Geneva Open - Geneva Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Ordina Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag ASB Classic - Auckland St. Petersburg Open - St. Petersburg Cordoba Open - Cordoba Vercelli Challenger SkiStar Swedish Open - Bastad China Open - Beijing European Open - Antwerp Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Belgrade 2 - Belgrade Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Heineken Open - Auckland Movistar Open - Santiago Luedenscheid Challenger Lima Challenger Millennium Estoril Open - Estoril Nature Valley International - Eastbourne Adelaide International - Adelaide Braunschweig Challenger Energis Open - Amersfoort Stockholm Open - Stockholm Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Malaysian Open - Kuala Lumpur Apia International - Sydney Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Kremlin Cup - Moscow Challenger 42 - Andrezieux Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag Valencia Open - Valencia Apia International - Sydney Argentina Open - Buenos Aires Campinas Challenger Rio Open - Rio de Janeiro Brasil Open - Sao Paulo China Open - Beijing Intersport Heilbronn Open - Heilbronn SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel ASB Classic - Auckland Open de L'Isere - Grenoble Mobilux Open - Luxembourg Bet-at-home Open - Hamburg ATP Studena Croatia Open Umag - Umag Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Gazprom Hungarian Open - Budapest Kroger / St. Jude International - Memphis Generali Open - Kitzbuhel Dubai Open - Dubai The Stella Artois Grass Court Championships - London Cordoba Open - Cordoba Croatia Open - Umag Open Romania - Bucharest Copa Petrobras Paraguay - Asuncion BMW Open - Munich Mallorca Championships - Mallorca Nordea Open - Bastad Plava Laguna Croatia Open - Umag The Stella Artois Grass Court Championships - London Rio Open - Rio de Janeiro Santiago Open - Santiago Tunis Challenger Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Bordeaux Challenger Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona BMW Open - Munich Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Catella Swedish Open - Bastad AAPT Championships - Adelaide China Open - Beijing Sydney International - Sydney Atlanta Tennis Championships - Atlanta Argentina Open - Buenos Aires Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Miami Rio Open - Rio de Janeiro Milan Indoors - Milan Montechiarugolo Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg PBZ Zagreb Indoors - Zagreb Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Tennis Masters Series - Madrid BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Open 13 - Marseille BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Western & Southern Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells ATP Studena Croatia Open Umag - Umag Rogers Cup - Montreal Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Tennis Masters Series - Rome Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open Seat Godo 2003 - Barcelona Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Swiss Indoors Basel - Basel Australian Open - Melbourne BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris French Open - Paris Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Australian Open - Melbourne Shanghai Rolex Masters - Shanghai U.S. Men's Clay Court Championships - Houston Copa Telmex - Buenos Aires The Artois Championships - London Ordina Open - s-Hertogenbosch French Open - Paris European Open - Antwerp U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Erste Bank Open - Vienna French Open - Paris Wimbledon - London French Open - Paris French Open - Paris German Tennis Championships - Hamburg U.S. Open - New York Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston German Tennis Championships - Hamburg Australian Open - Melbourne Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 2, 2R, URU-ECU 5-0 French Open - Paris Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group I, 2R, URU-COL 2-3 Wimbledon - London U.S. Open - New York Davis Cup, Group II, 1R, ESA-URU 1-4 Australian Open - Melbourne Davis Cup, Group II, 2R, URU-VEN 4-1 U.S. Open - New York Australian Open - Melbourne ATP Cup - Brisbane, Perth, Sydney French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, Group I, 1R, URU-DOM 3-1 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, QR, AUT-URU 3-1 Davis Cup, Group I, PO, NZL-URU 3-1 Davis Cup, Group II, 3R, URU-MEX 3-1 Olympics - Rio de Janeiro Plava Laguna Croatia Open - Umag